"choice machine" meaning in English

See choice machine in All languages combined, or Wiktionary

Noun

Forms: choice machines [plural]
Etymology: Turing introduced "c-machines" in his 1936-37 paper "On Computable Numbers" to represent machines that, upon reaching a certain state, require an "arbitrary choice" to be made. Head templates: {{en-noun}} choice machine (plural choice machines)
  1. (computing theory) A type of computing model where the next action is not entirely determined by its current state and the symbol it reads. Related terms: oracle machine, Turing machine

Alternative forms

{
  "etymology_text": "Turing introduced \"c-machines\" in his 1936-37 paper \"On Computable Numbers\" to represent machines that, upon reaching a certain state, require an \"arbitrary choice\" to be made.",
  "forms": [
    {
      "form": "choice machines",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "choice machine (plural choice machines)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "langcode": "en",
          "name": "Theory of computing",
          "orig": "en:Theory of computing",
          "parents": [],
          "source": "w"
        }
      ],
      "glosses": [
        "A type of computing model where the next action is not entirely determined by its current state and the symbol it reads."
      ],
      "id": "en-choice_machine-en-noun-hLJY-n6s",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "theory",
          "theory"
        ]
      ],
      "raw_glosses": [
        "(computing theory) A type of computing model where the next action is not entirely determined by its current state and the symbol it reads."
      ],
      "related": [
        {
          "word": "oracle machine"
        },
        {
          "word": "Turing machine"
        }
      ],
      "topics": [
        "computing",
        "computing-theory",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "word": "choice machine"
}
{
  "etymology_text": "Turing introduced \"c-machines\" in his 1936-37 paper \"On Computable Numbers\" to represent machines that, upon reaching a certain state, require an \"arbitrary choice\" to be made.",
  "forms": [
    {
      "form": "choice machines",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "choice machine (plural choice machines)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "word": "oracle machine"
    },
    {
      "word": "Turing machine"
    }
  ],
  "senses": [
    {
      "categories": [
        "English countable nouns",
        "English entries with incorrect language header",
        "English lemmas",
        "English multiword terms",
        "English nouns",
        "Pages with 1 entry",
        "Pages with entries",
        "en:Theory of computing"
      ],
      "glosses": [
        "A type of computing model where the next action is not entirely determined by its current state and the symbol it reads."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "theory",
          "theory"
        ]
      ],
      "raw_glosses": [
        "(computing theory) A type of computing model where the next action is not entirely determined by its current state and the symbol it reads."
      ],
      "topics": [
        "computing",
        "computing-theory",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "word": "choice machine"
}

Download raw JSONL data for choice machine meaning in English (1.2kB)


This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2026-03-25 from the enwiktionary dump dated 2026-03-03 using wiktextract (05c257f and 9d9a410). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.